<?php
/*----------------------------------------------------------------
//功能描述：微信接口处理类
//作者：allen.qiang
//创建时间：2017/05/25
//
//修改历史：
//修改时间：
//修改作者：
//修改功能：
----------------------------------------------------------------*/
namespace Sqapi\Controller;

use Common\BLL\WechatBLL;
use Think\Controller;
use Common\Controller\ApibaseController;

class WxController extends ApiAuthController
{

    public function sendMessage()
    {
        $openID = I('openID', null);
        $templateID = I('templateID', null);
        $url = I('url', null);
        $data = I('data', null);

        if (empty($openID) || empty($templateID) || empty($url) || empty($data)) {
            $this->apiJsonReturn(false, 600);
        }


        $weixin = new WechatBLL(C('WEIXIN'));
        $wxData = array(
            'touser' => $openID,
            'template_id' => $templateID,
            'url' => $url,
            'data' => $data
        );

        $result = $weixin->sendTemplateMessage($wxData);
        if ($result) {
            $this->apiJsonReturn();
        } else {
            $this->apiJsonReturn(false, 8001);
        }


    }

}